table of contents
APROPOS(1) | Kılavuz sayfası yardımcıları | APROPOS(1) |
İSİM¶
apropos - kılavuz sayfası isimleri ve açıklamalarında ara
ÖZET¶
apropos [-dalv?V] [-e|-w|-r] [-s list] [-m sistem[,...]] [-M yol] [-L dil] [-C dosya] anahtarsözcük ...
AÇIKLAMA¶
Her kılavuz sayfası, içinde kısa bir açıklama barındırır. apropos, anahtarsözcük örneği için açıklamaları arar.
anahtarsözcük, (-r) kullanımındaki gibi genellikle bir düzenli ifadedir veya özel karakterler içerebilir (-w) ya da tam anahtar sözlüğü eşleyebilir (-e). Bu seçenekleri kullanarak, anahtarsözcük anahtar sözcüğünü tırnak içine almak veya özel karakterlerde kaçış kullanmak (\), kabuğun bunları yorumlamasını önlemek için gerekli olabilir.
Standart eşleşme kuralları, açıklama içindeki sayfa adı ve kelime sınırlarına karşı yapılacak eşleşmelere izin verir.
Veritabanı apropos ile aratılır ve mandb programı ile güncellenir. Kurulumunuza bağlı olmakla birlikte, düzenli olarak bir cron görevi ile çalışabilir veya yeni kılavuz sayfaları yüklendikten sonra el ile çalıştırılması gerekebilir.
SEÇENEKLER¶
- -d, --debug
- Hata ayıklama bilgisini göster.
- -v, --verbose
- Ayrıntılı uyarı iletilerini göster.
- -r, --regex
- Her bir anahtar kelimeyi düzenli bir ifade olarak yorumlayın. Varsayılan davranış budur. Her bir anahtar kelime sayfa adlarına ve açıklamalara bağımsız olarak eşleştirilir. Ya herhangi bir kısmıyla eşleşebilir. Eşleşme kelime sınırlarıyla sınırlı değildir.
- -w, --wildcard
- Her bir anahtar kelimeyi kabuk stili joker karakterleri içeren bir desen olarak yorumlayın. Her bir anahtar kelime sayfa adlarına ve açıklamalara bağımsız olarak eşleştirilir. --exact de kullanılırsa, yalnızca geniş bir anahtar kelime tüm bir açıklama veya sayfa adıyla eşleşiyorsa bir eşleşme bulunacaktır. Aksi halde, anahtar kelimenin açıklamadaki kelime sınırlarıyla eşleşmesine izin verilir.
- -e, --exact
- Her bir anahtar kelime, sayfa adlarına ve açıklamalara karşı tam olarak eşleştirilir.
- -a, --and
- Yalnızca sağlanan tüm anahtar kelimelerle eşleşen öğeleri görüntüleyin. Varsayılan, herhangi bir anahtar kelimeyle eşleşen öğeleri görüntülemektir.
- -l, --long
- Çıktıyı terminal genişliğine kırpmayın. Normalde, çıktı, kötü yazılmış NAME bölümlerinden çirkin sonuçlardan kaçınmak için terminal genişliğine kesilir.
- -s list, --sections=list, --section=list
- Yalnızca verilen klavuz bölümlerinde arama yapın. list, bölümlerin virgül veya virgül ile ayrılmış bir listesidir. list içindeki bir girdi, örneğin "3" gibi basit bir bölümse, görüntülenen açıklamalar listesinde "3", "3perl", "3x" ve benzeri bölümlerdeki sayfalar bulunur; list içindeki bir girdi, örneğin "3perl" gibi bir uzantıya sahipse, liste el kitabının tam kısmında yalnızca sayfaları içerecektir.
- -m system[,...], --systems=system[,...]
- Bu sistemin diğer işletim sisteminin kılavuz sayfa
tanımlarına erişimi varsa, bu seçenek
kullanılarak aranabilir. NewOS'un manuel sayfa
açıklamalarını aramak için
-mNewOS seçeneğini kullanın.
Belirtilen system, virgülle ayrılmış işletim sistemi adlarının birleşimi olabilir. Yerel işletim sisteminin whatis açıklamalarını aramak için, argüman dizgesine man sistem adını ekleyin. Bu seçenek, $SYSTEM çevre değişkenini geçersiz kılacaktır.
- -M path, --manpath=path
- Aranacak şekilde iki nokta üst üstü ile ayrılmış kılavuz sayfa hiyerarşileri dizisi belirtin. Varsayılan olarak, apropos, boş veya ayarlanmamışsa, $MANPATH ortam değişkenini kullanır; bu durumda, $PATH ortam değişkeninize dayalı uygun bir kılavuz yolu belirleyecektir. Bu seçenek, $MANPATH içeriğini geçersiz kılar.
- -L locale, --locale=locale
- apropos normalde mevcut yerel ayarınızı, muhtemelen $LC_MESSAGES ve $LANG öğelerini de içeren çeşitli ortam değişkenlerini sorgulayan C işlevi setlocale (3) çağrısı ile belirleyecektir. Belirlenen değeri geçici olarak geçersiz kılmak için doğrudan bir locale dizesini apropos 'a sunmak için bu seçeneği kullanın. Sayfalar için arama gerçekten başlayıncaya kadar etkili olmayacağını unutmayın. Yardım mesajı gibi çıktı her zaman başlangıçta belirlenen yerel ayraçta görüntülenir.
- -C file, --config-file=file
- ~/.manpath varsayılanı yerine bu kullanıcı yapılandırma dosyasını kullanın.
- -?, --help
- Bir yardım iletisi göster ve çık.
- --usage
- Kısa kullanım iletisini göster ve çık.
- -V, --version
- Sürüm bilgisini göster.
ÇIKIŞ DURUMU¶
- 0
- Başarılı program çalıştırma.
- 1
- Kullanım, sözdizimi ve yapılandırma dosya hatası.
- 2
- İşlevsel hata.
- 16
- Belirtilen kriterle eşleşen hiçbir şey bulunamadı.
ORTAM¶
- SYSTEM
- $SİSTEM ayarlanmışsa, -m seçeneğine argüman olarak belirtilmişçesine aynı etkiyi verecektir.
- MANPATH
- $MANYOLU ayarlanmışsa, değeri, iki nokta üstüste ile ayrılmış kullanılacak kılavuz sayfa arama yolu olarak yorumlanır.
- MANWIDTH
- If $MANWIDTH is set, its value is used as the terminal width (see the --long option). If it is not set, the terminal width will be calculated using the value of $COLUMNS, and ioctl(2) if available, or falling back to 80 characters if all else fails.
- POSIXLY_CORRECT
- $POSIXLY_CORRECT, boş bir değere bile ayarlanmışsa, varsayılan apropos araması, genişletilmiş bir normal ifade (-r) olacaktır. Günümüzde varsayılan davranış budur.
DOSYALAR¶
- /usr/share/man/index.(bt|db|dir|pag)
- Geleneksel bir evrensel index veritabanı önbelleği.
- /var/cache/man/index.(bt|db|dir|pag)
- FHS uyumlu bir evrensel index veritabanı önbelleği.
- /usr/share/man/.../whatis
- Geleneksel bir whatis metin veritabanı.
AYRICA BAKINIZ¶
YAZAR¶
Wilf. (G.Wilford@ee.surrey.ac.uk). Fabrizio Polacco (fpolacco@debian.org). Colin Watson (cjwatson@debian.org).
HATALAR¶
2020-06-22 | 2.9.3 |